hairy swamp loosestrife - Turkish English Dictionary